package com.alstudio.utils.android.view.abslistview;

import android.widget.AbsListView;

import com.alstudio.utils.android.view.abslistview.ALAbsListViewScrollHandler.AbsListViewScrollState;

public interface ALAbsListViewPositionChangeListener {

	public void onScrollFling(AbsListView view,AbsListViewScrollState lastState);

	public void onScrollIdle(AbsListView view,AbsListViewScrollState lastState);

	public void onTouchScroll(AbsListView view,AbsListViewScrollState lastState);

	public void onScrollToTop(AbsListView view,int firstVisibleItem, int visibleItemCount,
			int totalItemCount);

	public void onScrollToBottom(AbsListView view,int firstVisibleItem, int visibleItemCount,
			int totalItemCount);

	public void loadMore();
}
